progress payments for construction work - French English Dictionary